huff and puff

[hʌf ænd pʌf]
n. 怒气冲冲,发怒; 气喘吁吁; 上气不接下气; 空发脾气; 生气